general pardon - French English Dictionary